Vesper: Measuring Time-to-Interactivity for Web Pages

نویسندگان

  • Ravi Netravali
  • Vikram Nathan
  • James Mickens
  • Hari Balakrishnan
چکیده

Everyone agrees that web pages should load more quickly. However, a good definition for “page load time” is elusive. We argue that, for pages that care about user interaction, load times should be defined with respect to interactivity: a page is “loaded” when above-the-fold content is visible, and the associated JavaScript event handling state is functional. We define a new load time metric, called Ready Index, which explicitly captures our proposed notion of load time. Defining the metric is straightforward, but actually measuring it is not, since web developers do not explicitly annotate the JavaScript state and the DOM elements which support interactivity. To solve this problem, we introduce Vesper, a tool that rewrites a page’s JavaScript and HTML to automatically discover the page’s interactive state. Armed with Vesper, we compare Ready Index to prior load time metrics like Speed Index; across a variety of network conditions, prior metrics underestimate or overestimate the true load time for a page by 24%–64%. We introduce a tool that optimizes a page for Ready Index, decreasing the median time to page interactivity by 29%–32%.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Vesper: Measuring Time-to-Interactivity for Modern Web Pages

Everyone agrees that web pages should load more quickly. However, a good definition for “page load time” is elusive. We argue that, in a modern web page, load times should be defined with respect to interactivity: a page is “loaded” when above-the-fold content is visible and the associated JavaScript event handling state is functional. We define a new load time metric, called Ready Index, which...

متن کامل

A New Hybrid Method for Web Pages Ranking in Search Engines

There are many algorithms for optimizing the search engine results, ranking takes place according to one or more parameters such as; Backward Links, Forward Links, Content, click through rate and etc. The quality and performance of these algorithms depend on the listed parameters. The ranking is one of the most important components of the search engine that represents the degree of the vitality...

متن کامل

A Prototype System for Retrieving Dynamic Content

With the advances in web technologies, web pages are no longer confined to static HTML files that provide direct content. This leads to more interactivity of web pages and at the same time to ignoring a significant part of the Web by search engines (or web crawlers) due to their inability to analyze and index most dynamic web pages. In this paper, we present a prototype system for retrieving dy...

متن کامل

بررسی مدل ذهنی دانشجویان کارشناسی ارشد نسبت به موتور کاوش گوگل

The World Wide Web (WWW) is a major channel of getting information and using web search engines is the most popular way of accessing information. This study aims to investigate master students’ mental model completeness level of Google web search engine. From the methodological perspective, this research is a practical one based on survey method. The sample population consisted of 30 master stu...

متن کامل

WebRelievo: A System for Browsing and Analyzing the Evolution of Related Web Pages

WebRelievo is a system for browsing and analyzing the evolution of the web graph structure based on link analysis. This system enables us to answer historical questions, and to detect changes in topics on the Web. WebRelievo extracts web pages related to a focused page using link analysis, and visualizes the evolution of their relationships with a time series of graphs. This visualization enabl...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2018